Bentley OpenFlows HAMMER CONNECT Edition 帮助

导入和导出子模型文件

使用子模型导入功能可以导入另一个模型,或将其任何部分导入您的水力模型中。分项选择中存储的输入数据以及任何支持数据(例如,特性曲线、水泵定义、成分等)也将导入。需要注意的是,要将子模型导入到的模型(即目标模型)中的现有组件将通过使用标签与传入组件进行匹配。传入的输入数据将覆盖目标模型中按标签匹配的任何组件的现有数据。这也适用于方案、分项选择、计算选项和支持数。此外,传入子模型中不能通过标签与任何现有组件匹配的任何组件都将在目标模型中创建。

例如,要导入的子模型包含要在两个名为“较小管道”和“较大管道”的物理分项选择中传输的输入数据。目标模型仅包含一个名为“较大管道”的物理分项选择。在这种情况下,子模型中标记“较大管道”的分析选择中的输入数据将替换目标模型中具有相同名称的分项选择。此外,标记“较小管道”的分项选择以及其输入数据将添加到目标模型,而不会取代其上的任何现有数据,因为没有具有相同标签的现有分项选择。请注意,将在目标模型中无法匹配的现有分项选择中为导入的组件分配默认值。

请注意,可以导入常规模型作为较大模型的子模型,因为其文件格式和扩展名相同。

有关输入数据传输的详细信息,请参阅“导出子模型”。

注释: 子模型导入过程中使用的标签匹配策略将应用于任何分项选择组,包括“活跃拓扑”分项选择。因此,如果子模型中没有存储与目标模型中的现有分项选择匹配的活跃拓扑分项选择,则导入的组件将在从子模型创建的分项选择中保留其活跃拓扑值,但它们在目标模型中先前存在的分项选择中将保留为“未激活”。这是因为除当前拓扑之外的活跃拓扑分项选择中的“是否激活?”属性的默认值为“False”。

导入子模型

  1. 单击文件菜单,选择“导入...子模型”。
  2. 在“选择要导入的子模型文件”对话框中,选择要导入的子模型文件。单击打开按钮。